analysis software research artificial intelligence alarm design architettura data application text mining text categorization genetic radius3 nlp industrial design security thin-client arredamento algorithms cctv neural networks consulting access control